From 34b3bb8c5f19d2d6ab68375b5cc9d57483816df3 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Fri, 19 Sep 2008 12:28:30 +0000 Subject: [PATCH] =?utf8?q?=20=09Bug=20552837=20=E2=80=93=20mem=20leak=20in?= =?utf8?q?=20gtkimmulticontext?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * gtk/gtkimmulticontext.c: (gtk_im_multicontext_get_slave): Plug mem leak. svn path=/trunk/; revision=21445 --- ChangeLog | 7 +++++++ gtk/gtkimmulticontext.c | 1 + 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index ed88ab793d..cc01bbe78d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-09-19 Christian Persch + + Bug 552837 – mem leak in gtkimmulticontext + + * gtk/gtkimmulticontext.c: (gtk_im_multicontext_get_slave): Plug mem + leak. + 2008-09-18 Emmanuele Bassi * gtk/gtkfilechooserdefault.c (settings_save): Save the size column diff --git a/gtk/gtkimmulticontext.c b/gtk/gtkimmulticontext.c index 3b73cc40fd..f33a6cc750 100644 --- a/gtk/gtkimmulticontext.c +++ b/gtk/gtkimmulticontext.c @@ -237,6 +237,7 @@ gtk_im_multicontext_get_slave (GtkIMMulticontext *multicontext) gtk_im_multicontext_set_slave (multicontext, slave, FALSE); g_object_unref (slave); + g_free (multicontext->context_id); multicontext->context_id = g_strdup (global_context_id); } -- 2.30.2